<html>
<head><meta charset="utf-8"><title>proposal: topic streams · zulip · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/index.html">zulip</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html">proposal: topic streams</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="234337693"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234337693" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234337693">(Apr 13 2021 at 14:41)</a>:</h4>
<p>I propose that we introduce "topic" streams and rename a number of the "wg" streams to use them. The Zulip admins (we need a user group!) would create topic streams upon request.</p>



<a name="234337722"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234337722" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234337722">(Apr 13 2021 at 14:41)</a>:</h4>
<p>Example: I would rename <a class="stream" data-stream-id="183875" href="/#narrow/stream/183875-wg-formal-methods">#wg-formal-methods</a> to <code>topic/formal-methods</code></p>



<a name="234337809"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234337809" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234337809">(Apr 13 2021 at 14:42)</a>:</h4>
<p>I would probably approach some of the other "working groups" to see if they might like to be a "topic" instead.</p>



<a name="234337844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234337844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234337844">(Apr 13 2021 at 14:42)</a>:</h4>
<p>(Example: <a class="stream" data-stream-id="193127" href="/#narrow/stream/193127-wg-database">#wg-database</a>)</p>



<a name="234337905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234337905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234337905">(Apr 13 2021 at 14:42)</a>:</h4>
<p>Motivation: it's nice to have a place for people to chat about specific topics and applications of rust without the implication of some active, blessed piece of Rust organization.</p>



<a name="234340153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234340153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234340153">(Apr 13 2021 at 14:54)</a>:</h4>
<p>Can you elaborate on the motivation for that to happen <em>here</em> (vs., e.g., even in their own Zulip - free? - instance)</p>
<p>I agree that such place(s) are good, but I am not sure about putting those channels here - even just on-demand - as there is a certain amount of pressure it places (at least moderation, though we've had very few problems on Zulip so far).</p>



<a name="234357041"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234357041" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234357041">(Apr 13 2021 at 16:20)</a>:</h4>
<p>I've gone back and forth on this. For example, for the rust verification workshop, I created a <a href="http://rust-verify.zulipchat.com">rust-verify.zulipchat.com</a> Zulip instance. But a number of folks in there were saying they'd prefer to have (ongoing) discussions taking place here, in <a class="stream" data-stream-id="183875" href="/#narrow/stream/183875-wg-formal-methods">#wg-formal-methods</a>.</p>
<p>Reasons given:</p>
<ul>
<li>Topics are more discoverable if they are located here than if they are scattered</li>
<li>It's easier for folks who are active in the rust org to monitor one zulip than many </li>
<li>Can always make substreams etc as needed</li>
</ul>
<p>This all makes sense to me and is persuasive. </p>
<p>On the other side, the primary concern I have had has been, yes, moderation, having things appear blessed, and the general annoyance of having to decide what streams to create. I think that a choice like "topic" addresses the second and third concern for me. </p>
<p>Moderation hasn't been much of an issue and I'm not convinced it will get much worse as a result of this, but I do think we should invest a bit more energy into establishing a better Zulip moderation team.  That seems separate though.</p>



<a name="234357119"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234357119" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234357119">(Apr 13 2021 at 16:20)</a>:</h4>
<p>I don't think it really makes sense to advertise <a class="stream" data-stream-id="183875" href="/#narrow/stream/183875-wg-formal-methods">#wg-formal-methods</a> as a "working group"</p>



<a name="234371489"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234371489" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234371489">(Apr 13 2021 at 17:49)</a>:</h4>
<p>so <code>t-compiler/wg-mir-opt</code> will become <code>topic/mir-opt</code>?</p>



<a name="234371613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234371613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234371613">(Apr 13 2021 at 17:50)</a>:</h4>
<p>and I guess <code>t-lang/wg-unsafe-code-guidelines</code> would now be <code>topic/unsafe-cofe-guidelines</code>?</p>



<a name="234371657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234371657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234371657">(Apr 13 2021 at 17:50)</a>:</h4>
<p>if so, we would be losing the team organization we had</p>



<a name="234371776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234371776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234371776">(Apr 13 2021 at 17:51)</a>:</h4>
<p>another question is ... what would end being under teams? like what's inside <code>t-compiler</code> then?</p>



<a name="234373374"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234373374" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234373374">(Apr 13 2021 at 18:01)</a>:</h4>
<p>No, both of those are not topics, they're working/project groups under those teams (i.e. official). Or that's my understanding.</p>



<a name="234383873"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234383873" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234383873">(Apr 13 2021 at 19:11)</a>:</h4>
<p>right</p>



<a name="234383913"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234383913" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234383913">(Apr 13 2021 at 19:11)</a>:</h4>
<p>I'd reserve topic for things that are not associated with teams in particular</p>



<a name="234384272"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122653-zulip/topic/proposal%3A%20topic%20streams/near/234384272" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oliver <a href="https://rust-lang.github.io/zulip_archive/stream/122653-zulip/topic/proposal.3A.20topic.20streams.html#234384272">(Apr 13 2021 at 19:14)</a>:</h4>
<p>point-of-view is <code>pov</code> as in the point-of-view of the project or working group</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>